Integrating Tools for Practical Software Analysis

نویسندگان

  • Aaron R. Bradley
  • Henny B. Sipma
  • Sarah Solter
  • Zohar Manna
چکیده

The lack of integration between prototype implementations of results of research (“tools”) blocks progress toward direct application of formal methods research in software engineering settings. We survey a host of tools, examining how their integration would increase their power and benefit future research and application. Based on this analysis, we describe a hypothetical and idealized Tool Integration Package (TIP). A TIP has two goals: first, it accelerates the research process by providing a range of tools in an integrated setting; and second, it serves as a readyto-use tool for application in industry.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Machine Learning Approach to Finding Bugs

Recently a number of tools have been developed for finding bugs in programs without executing the programs. While these tools are helpful, they often report too many false alarms, false negatives or both. This paper does not present any new such tools. Rather, it is focused on providing a machine learning approach for integrating existing bug finding tools into a practical and adaptive toolset.

متن کامل

A Vision on a New Generation of Software Design Environments

In this paper we explain our vision for a new generation of software design environments. We aim to generalize existing software development tools in several key ways – which include: integration of rigorous and informal notations, and support for multiple modes of interaction. We describe how we can consolidate the environment by integrating it with other software engineering tools. Furthermor...

متن کامل

K-Site Rules - Integrating Business Rules in the Mainstream Software Engineering Practice

The technology for business rule based systems faces two important challenges: standardization and integration within conventional software development lifecycle models and tools. Despite the standardization effort carried out by international organizations, commercial tools incorporate their own flavours in rule languages, making difficult the migration among tools. On the other hand, although...

متن کامل

Marketing Strategy Evaluation by Integrating Dynamic Systems Modeling and Network Data Envelopment Analysis

Nowadays, the service industries play an essential role in the economic development of countries, and among the various fields of insurance, life insurance is of particular importance because it covers its cover directly to humans. Increased competition in the insurance industry has led managers to seek marketing strategies that, in addition to increasing insurance sales, reduce costs and gain ...

متن کامل

Integrating visual analysis with ontological knowledge structure

Most existing visual analytical tools that incorporate knowledge are tailored for specific analytical tasks. Although these tools are useful and powerful, it is often difficult to generalize the approaches utilized in these tools for knowledge incorporation to new problems or domains. In this paper, we propose a method for integrating a visual analytical tool with an ontological knowledge struc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004